// 无广告特征定义
var getNoAdFeature = function() {
    return false;
};
// 游戏步骤函数
function 合成黄金(gameConfig) {
    try {
        var module = "合成黄金";
        Logger.debug(module, "开始执行合成黄金函数 - 游戏：" + (gameConfig ? gameConfig.名称 : "未知"));
        
        // 基础合成操作
        Logger.debug(module, "直接合成");
        if (gameClick(542, 1781)) {
            randomSleep(200, 400);  
        }
        Logger.debug(module, "智能开启"); // 防止掉落弹出插屏，遮挡智能开启按钮，不能放到太后面
        clickWithOnce(969, 2233, gameConfig); 
        randomSleep(200, 400);  
        Logger.debug(module, "点击抽奖");
        if (gameClick(529, 1742)) {
            randomSleep(200, 400);  
        }
        Logger.debug(module, "立即打开");
        if (gameClick(529, 1432)) {
            randomSleep(200, 400);  
        }
        Logger.debug(module, "立即打开");
        if (gameClick(529, 1432)) {
            randomSleep(200, 400);  
        }
        
        Logger.debug(module, "合成黄金函数执行完成");
        return true;
    } catch (e) {
        Logger.debug("合成黄金", "合成黄金执行异常: " + e.message); 
        return false;
    }
}
// 游戏提现函数
function 合成黄金T(gameConfig) {
    try {
        var module = "合成黄金";
        Logger.debug(module, "开始执行合成黄金函数 - 游戏：" + (gameConfig ? gameConfig.名称 : "未知"));

        humanClick(903, 198);//提现
        randomSleep(500,800);
        humanClick(531,1213);//全部提现
        randomSleep(8000,10000);
        humanClick(500, 1736);//继续赚钱
        randomSleep(500,800); 
        humanClick(486, 1582);//开心收下
        randomSleep(1500,1800);  
        humanClick(79, 197);//返回箭头                    
        randomSleep(500,800);
        return true;

    } catch (e) {
        Logger.debug(module, "合成黄金执行异常: " + e.message);
        // 发生异常，返回false表示未执行提现
        randomSleep(2000,3000);
        return false;
    }
}